package com.tianyang.yukuaifuzs.common.interfaces;

/**
 * Description：网络接口
 * Created by 薛勇军 on 2018/6/12.
 */

public class UrlConstants {

    /**
     * 请求域名
     */
    public static final String BASE_URL = "https://app.happayment.com/";
    public static final String BASE_AGENT_URL = BASE_URL + "code-plate-agent/";
    public static final String BASE_TRADE_URL = BASE_URL + "code-plate-trade/";
    public static final String BASE_USER_URL = BASE_URL + "code-plate-user/";

    public static final int HTTP_TIMEOUT = 30;

    /** 域名1-AGENT **/
    public static final String getVerifyCode = "admin/getVerifyCode";//获取短信验证码 get
    public static final String register = "admin/register";//注册, 发展服务商 post
    public static final String merchantMobileLogin = "admin/merchantMobileLogin";//商户验证码登录
    public static final String agentMobileLogin = "admin/agentMobileLogin";//代理商验证码登录
    public static final String merchantLogin = "admin/merchantLogin";//商户登录
    public static final String agentLogin = "admin/agentLogin";//代理商登录
    public static final String getUserInfo = "admin/info";//获取用户信息
    public static final String posUserManage = "member/posUserManage";//发展商户列表
//    public static final String posUserManage = "member/userList";//发展商户列表
    public static final String idCardReg = "posInvite/idCardReg";//身份ORC识别
    public static final String bankReg = "useridcert/bankreg";//银行卡ORC
    public static final String posProvinces = "member/address/posProvinces";//选择地区
    public static final String posCities = "member/address/posCities";//获取商户地区所有城市
    public static final String idcertconfirm = "posVerify/idcertconfirm";//实名认证
    public static final String idcert3 = "useridcert/idcert3";//实名认证
    public static final String posMccCode = "agentBankCard/posMccCode";//查询行业MCC   所属行业
    public static final String posBankBranchCode = "agentBankCard/posBankBranchCode";//查询银行卡银联号
    public static final String queryCardShortName = "agentBankCard/queryCardShortName";//查询开户行简称
    public static final String idcertTemp = "posInvite/idcertTemp";//保存进件临时数据
    public static final String userRegister = "member/userRegister";//进件注册商户
    public static final String getProvinceList = "baseRegion/getProvinceList";//省份
    public static final String getCityList = "baseRegion/getCityList";//市
    public static final String getAreaList = "baseRegion/getAreaList";//地区
    public static final String getIdcertTemp = "useridcert/getIdcertTemp";//查询临时数据
    public static final String compositePoster = "operation/compositePoster";//合成海报
    public static final String appAgentHomeStatQb = "home/appAgentHomeStatQb";//首页统计接口
    public static final String announcement = "posContent/announcement";//首页统计接口
    public static final String getAgentStatHistory = "home/AgentStatHistory";//业绩首页接口（新）
    public static final String agentStatHistoryDetail = "home/agentStatHistoryDetail";//直推业绩详情
    public static final String subAgentStatHistoryDetail = "home/subAgentStatHistoryDetail";//间推业绩详情
    public static final String posAgentManage = "posManage/posAgentManage";//服务商列表
    public static final String posMerchantTradeTotal = "member/posMerchantTradeTotal";//服务商交易统计
    public static final String posMerchantTradeDetail = "member/posMerchantTradeDetail";//直推商户详情
    public static final String licenseReg = "posInvite/licenseReg";//营业执照识别
    public static final String subAgentStatHistoryList = "home/subAgentStatHistoryList";//下级服务商业绩
    public static final String queryjiesuancard = "agentBankCard/queryjiesuancard";//查询结算卡
    public static final String queryjiaoyicard = "agentBankCard/queryjiaoyicard";//查询交易卡
    public static final String addjiesuancard = "agentBankCard/addjiesuancard";//添加结算卡
    public static final String getPosTemplateRate = "rate/getPosTemplateRate";//查询费率模板
    public static final String addPosUserRate = "rate/modifyPosUserRate";//费率设置
    public static final String yplMccCode = "agentBankCard/yplMccCode";
    public static final String viewVersionPosAdmin = "appVersion/viewVersion-pos-admin";
    public static final String policyKey = "aliyun/oss/policyKey";
    public static final String modifyPassword = "admin/modifyPassword";
    public static final String forgetPassword = "admin/forgetPassword";
    public static final String getIdcertconfirm = "useridcert/idcertconfirm";
    public static final String yplMerchantVerify = "useridcert/yplMerchantVerify";
    public static final String upload = "aliyun/oss/upload";
    public static final String setAgentStatus = "agent/setAgentStatus";
    public static final String setAssignToUser = "posManage/AssignToUser";
    public static final String createNewStoreMerchant = "member/createNewStoreMerchant";
    public static final String yplMerchantSignToPdf = "useridcert/yplMerchantSignToPdf";
    public static final String getServicePhone = "admin/getServicePhone";
    public static final String getSampleImage = "admin/getSampleImage";
    public static final String getAppVersionInfo = "appVersion/getAgentAppVersion";
    public static final String getBusinessScopeList = "admin/getBusinessScopeList";
    public static final String getChannelList = "member/channelList";
    public static final String agentRegisterNew = "admin/agentRegisterNew";

    /** 域名2-TRADE **/
    public static final String getAgentWallet = "dailiagentWallet/getAgentWallet";//账户余额
    public static final String getSumUserWallet = "agentInfo/getSumUserWallet";//收益类别汇总
    public static final String getUserWallet = "agentInfo/getUserWallet";//收益明细
    public static final String queryjiaoyicardNoDesensitize = "agentBankCard/queryjiaoyicardNoDesensitize";//查询交易卡 (信用卡)
    public static final String getcantixian = "dailiagentWallet/getcantixian";//服务商提现接口
    public static final String postixian = "dailiagentWallet/postixian";//提交提现请求
    public static final String deletecard = "agentBankCard/deletecard";//删除 交易卡 或 结算卡
    public static final String gettixianRecord = "dailiagentWallet/gettixianRecord";//提现记录
    public static final String merchantDelayTradeDetail = "jinhuo/merchantDelayTradeDetail?type=0";//商户延迟合并代付订单详情
    public static final String delayTradeWithDrawToCard = "jinhuo/delayTradeWithDrawToCard";//商户发起延迟合并代付
    public static final String updateMemberDelay = "jinhuo/updateMemberDelay";
    public static final String updateMemberSettleCycle = "jinhuo/updateMemberSettleCycle";

    /** 域名3-USER **/
    public static final String bindMobile = "jpush/bindMobile";//绑定极光推送id和用户手机号
    public static final String merchantTradeDetail = "center/merchantTradeDetail";//交易记录
    public static final String getCompositePoster = "aliyun/oss/compositePoster";//获取二维码
    public static final String queryUserSettlementCard = "userBankCard/queryUserSettlementCard";//商户结算卡查询
    public static final String modifyUserSettlementCard = "userBankCard/modifyUserSettlementCard";//商户结算卡更改
    public static final String bankCard = "ocr/bankCard";//商户端银行卡orc
    public static final String updatePassword = "sso/updatePassword";
    public static final String getIdcertTempV3 = "posVerify/getIdcertTemp";
    public static final String idcertconfirmV3 = "posVerify/idcertconfirm";
    public static final String getMerchantPos = "posBind/getMerchantPos";
    public static final String findPosInfoBySn = "posBind/findPosInfoBySn";
    public static final String confirmPosBind = "posBind/confirmPosBind";
    public static final String cancellationAccount = "sso/cancellationAccount";
    public static final String userMerchantStoresList = "sso/userMerchantStoresList";
    public static final String getAnotherStoresToken = "sso/getAnotherStoresToken";

    public static final String getDeviceTypeList = "posBind/getDeviceTypeListAgent";
    public static final String getDeviceList = "posBind/getDeviceListAgent";
    public static final String bindingDevice = "posBind/bindingDeviceAgent";
    public static final String modifyDeviceName = "posBind/modifyDeviceNameAgent";
    public static final String relationDevice = "posBind/relationDeviceAgent";
    public static final String unRelationDevice = "posBind/unRelationDeviceAgent";


    /**
     * 隐私政策
     */
    public static final String PRIVACY_POLICY = BASE_URL + "share/#/privacyPolicyZhushou";

    /**
     * 服务商展业规范
     */
    public static final String AGREEMENT = BASE_URL + "share/#/agreement";
}